@charset "utf-8";

#menu {
	width: 100%;
	margin: 0 auto;
	height: 36px;
}
#menu a {
	font-family: "Arial Narrow", sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #fafafa;
	background-color: #b5b5b5;
	padding: 8px 15px;
	text-decoration: none;
	display: block;
	float: left;
	width: 150px;
	border: none;
}
#menu a:hover {
	color: white;
	background-color: #fafafa;
}
#menu a.selected {
	color: white;
	background-color: #f7f7f7;
}
#menu a.selected .label {
	background-image: url("drop.png");
	background-repeat: no-repeat;
	background-position: center right;
}

.modern-menu {
    width: 1380px;
    background: #FCC052;
    height: 40px;
    font-family: "Arial Narrow",sans-serif;
    font-size: 15px;
    font-weight: 700;
    position: relative;
    clear: both;
}

    .modern-menu.mm-vertical {
        width: 184px;
        height: auto;
    }

    .modern-menu, .modern-menu ul {
        list-style: none;
        margin: 0 auto;
        padding: 0;
    }

        .modern-menu li {
            position: relative;
        }

        .modern-menu a {
            height: 100%;
            text-decoration: none;
            display: block;
            position: relative;
            overflow: hidden;
            z-index: 101;
            border: 0;
        }

            .modern-menu a span {
                line-height: 40px;
                padding: 0 20px;
                display: block;
            }

        .modern-menu.mm-vertical a span {
            line-height: 36px;
        }

.mm-container.mm-drop span {
    padding-right: 15px;
}

.mm-horizontal span {
    float: left;
}

.mm-hdrop, .mm-hdrop-over, .mm-vdrop, .mm-vdrop-over {
    background-repeat: no-repeat;
    background-position: center right;
    /*不要水平箭头 padding-right: 20px;*/
}

.modern-menu .mm-right {
    display: block;
    float: right;
}

.modern-menu > li {
    float: left;
    font-size: 18px;
}

.modern-menu.mm-vertical > li {
    float: none;
}

.mm-group li {
    float: left;
}

.modern-menu .mm-group span {
    line-height: 40px;
}

.modern-menu ul span {
    line-height: 36px;
}

.modern-menu li > ul {
    width: 155px;
    font-size: 14px;
    position: absolute;
    left: -5000px;
    opacity: 0;
    z-index: 100;
}

.mm-vertical li > ul {
    top: 0;
}

.modern-menu ul ul {
    float: right;
    top: 0;
}

.modern-menu .mm-icon span {
    width: 14px;
    height: 40px;
    background-repeat: no-repeat;
    background-position: center;
    padding: 0 18px;
}

.mm-vertical .mm-icon span {
    width: 10px;
}

.theme1 { background-color: #FCC052 }
.theme1>li a span { color: #0e0e0e; background-color: #FCC052 }
.theme1>li ul a span { color: white; background-color: #231917 }

.theme1>li .mm-over { color: white; background-color: #231917 }
.theme1>li ul .mm-over { color: #0e0e0e; background-color: #FCC052 }

.theme1 .mm-hdrop { background-image: url(../images/theme1/hdrop.png) }
.theme1 .mm-hdrop-over { background-image: url(../images/theme1/hdrop-over.png) }
.theme1 .mm-vdrop { background-image: url(../images/theme1/vdrop.png) }
.theme1 .mm-vdrop-over { background-image: url(../images/theme1/vdrop-over.png) }


